@import '~antd/dist/antd.less';

body {
    background-color: #f2f2f2;
}

.ant-collapse-borderless {
    background-color: #f2f2f2 !important;
}

.ant-collapse-borderless > .ant-collapse-item {
    border-bottom: 1px solid #f6f6f6;
}

.ant-collapse-item.ant-collapse-item-active {
    border-bottom: none;   
}

.ant-collapse-header {
    padding: 8px 0 !important;
}

.ant-collapse-arrow {
    display: none !important;
}

.ant-collapse-content {
    background-color: #eaeaea !important;
}

.ant-collapse-content-box {
    padding: 0 20px !important;
}

.ant-form {
    padding: 5px 0 !important;
}

.ant-form-item {
    margin-bottom: 0 !important;
}

.ant-form-item-control {
    padding-bottom: 8px !important;
}

.ant-progress-outer {
    padding-right: 0 !important;
}

.ant-progress-text {
    display: none !important;
}

.row .ant-form-item-label,
.column .ant-form-item-control {
    padding-bottom: 0 !important;
}

.column .ant-form-item-label > label,
.row .ant-form-item-label > label {
    font-size: 11px;
    color: #1890ff;
}

.column .ant-form-item-control-input-content > textarea {
    resize: none;
    background-color: #eaeaea;
}

.row .ant-form-item-control-input-content > input,
.column .ant-form-item-control-input-content > input {
    border-bottom: 1px solid #bbbbbb;
}

.row .ant-form-item-control-input-content > input:focus,
.column .ant-form-item-control-input-content > input:focus {
    border-bottom: 1px solid #1890ff;
}

.submit .ant-form-item-control-input-content {
    display: flex;
    justify-content: flex-end;
}